//package 面向对象.期末编程大题;
//
//import javax.swing.*;
//import java.awt.event.ActionEvent;
//import java.awt.event.ActionListener;
//
///**
// * @author IT_Jay
// * @date 2022/1/7 1:12 PM
// */
//
///**
// * 4、设应用程序中有一个数据录入界面，如下图所示。程序中有一个上题 3 中 seaweedSet 类对象 set 属性，
// * 保存用户输入的所有 Seaweed 类信息。试完成：
// * （1）当用户单击“添加（Append）”按钮时，创建 Seaweed 类的对象 seaweed，
// * 添加的数据插 入到图中的表格中，并将相关信息存入该对象，将其添加到 set 对象中；
// */
//
//public class SeaweedJframe {
//    public static void main(String[] args) {
//        JButton btnNewButton = new JButton("Append");
//        btnNewButton.addActionListener(new ActionListener() {
//            public void actionPerformed(ActionEvent arg0) {
//                Seaweed newsea = new Seaweed();
//                String name = textField_name.getText();
//                String catalog = textField_catalog.getText();
//                float weight = Float.parseFloat(textField_weight.getText());
//                String color = comboBox_color.getSelectedItem().toString();
//                newsea.setName(name);
//                newsea.setCatalog(catalog);
//                newsea.setWeight(weight);
//                newsea.setColor(color);
//                if(appendIndex < table.getRowCount()) {
//                    table.setValueAt(name, appendIndex, 0);
//                    table.setValueAt(catalog, appendIndex, 1);
//                    table.setValueAt(weight, appendIndex, 2);
//                    table.setValueAt(color, appendIndex, 3);
//                    appendIndex ++;
//                }
//                seaweedSet.add(newsea);
//            }
//        });
//        btnNewButton.setBounds(179, 288, 93, 23);
//        contentPane.add(btnNewButton);
//
///**
// * （2）当用户单击“关闭（Close）”按钮时，将 set 中的 Seaweed 类的对象信息通过控制台显示出来。
// * 请完成“添加（Append）”、“关闭（Close）”按钮单击事件。
// */
//        JButton btnNewButton_1 = new JButton("Close");
//        btnNewButton_1.addActionListener(new ActionListener() {
//            public void actionPerformed(ActionEvent arg0) {
//                Seaweed newsea = new Seaweed();
//                String name = textField_name.getText();
//                String catalog = textField_catalog.getText();
//                float weight = Float.parseFloat(textField_weight.getText());
//                String color = comboBox_color.getSelectedItem().toString();
//                newsea.setName(name);
//                newsea.setCatalog(catalog);
//                newsea.setWeight(weight);
//                newsea.setColor(color);
//                System.out.println(newsea.print());
//                saveData();
//            }
//        });
//        btnNewButton_1.setBounds(282, 288, 93, 23);
//        contentPane.add(btnNewButton_1);
//
//    }
//}
//
//
